assistant driller - French English Dictionary